Synonyms for "armoured vehicle"

Words with similar meaning